🇬🇧 en fr 🇫🇷

olive grove noun

  • A cluster of olive trees.
oliveraie
Wiktionary Links